package com.xxx.system.service;


import com.xxx.system.domain.Menu;
import com.xxx.system.query.MenuQuery;

import java.util.List;

public interface IMenuService {
    //新增
    void addMenu(Menu menu);
    //修改
    void updateMenu(Menu menu);
    //删除
    void deteleById(Long id);
    //查询单个
    Menu findOne(Long id);
    //查询所有
    List<Menu> findAll();

    List<Menu> queryPage(MenuQuery menuQuery);

    void deleteMenuByIds(Long[] ids);

    List<Menu> getMenuTree(List<Menu> list, Long id);
}
